Stripe\StripeTaxForWooCommerce\Stripe\Validate B

Total Complexity 92
Dependencies 7
Dependents 6
Total lines 394
Lines of code 207
Logical lines of code 101
Comment lines 155
Methods 16
Properties 0

Methods 16

Method Rating Maintainability Complexity Lines of code
validate_customer_details_address()
B
47 19 31
validate_customer_details()
A
46 12 38
validate_line_item_single()
A
49 12 29
check_customer_details_address_fields()
S
60 7 12
validate_customer_details_tax_id_single()
S
59 6 13
validate_tax_behavior()
S
62 4 11
validate_woocommerce_connect_last_state()
S
68 4 6
validate_country_support()
S
67 4 7
validate_country_state()
S
69 4 6
validate_line_items()
S
63 4 9
validate_customer_details_tax_ids()
S
63 4 9
validate_live_key_format()
S
70 3 5
validate_key_format()
S
70 3 5
validate_number_of_line_items()
S
61 2 14
validate_tax_code()
S
68 2 7
validate_currency()
S
72 2 5